package com.woody.aggregate.shop.req.es;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.Size;
import java.util.List;

/**
 * &copy; All rights Reserved
 *
 * @author wénkǎi.zhāng 2025-04-10
 */
@Data
public class QueryEsShopByIdsRequest {
    @ApiModelProperty(value = "门店ID列表", required = true, example = "[1,2,3]")
    @NotEmpty(message = "门店ID列表不能为空")
    @Size(max = 500, message = "单次最多支持查询500家门店，请分批查询")
    private List<Long> shopIds;
}
